articulated bus – English–Nederlands translations

🇬🇧 en nl 🇳🇱

articulated bus noun

  • articulated bus
gelede bus
Wiktionary Links